Adjust PANTGRUNTS_VIEW for the new WATCHES.Type values
The new WATCHES design (A-Record type, B-Record type, etc.) means that
there is no longer a hierarchy of WATCHES.Type values that pantgrunt
data must conform to. We no longer require a pantgrunt to be attached
to a B record watch, if one exists, and if not then a pantgrunt watch.
This means the PANTGRUNTS_VIEW code can delegate all the work to the
DYADS view, and we can get rid of a lot of code.
(If the PANTGRUNTS_VIEW is ever to raise an error, the deleted
_show_row() macro may prove useful to retrieve from the deleted code.)